hellish torture - Espagnol Anglais Dictionnaire